FESW - - a finite-element Fortran IV program for solving the shallow-water equations

نویسنده

  • U. MULLER
چکیده

A Fortran IV computer program is documented, implementing a Galerkin finite-element method for solving the non-linear shallow-water equations on a limited domain. The resulting ordinary differential equations are integrated using a finite-difference discretization method in time. A time-extrapolated Crank-Nicolson numerical integration scheme is employed to quasi-linearize the non-linear advective terms. The three equations constituting the shallowwater equations are coupled at each time step, making it possible to use larger time steps. The output of the program includes a line printer plot contouring the height field. A compact storage scheme is provided in which advantage has been taken of the sparsity of the global matrices. A Gauss-Seidel iterative procedure is employed to solve the liaear systems of algebraic equations at each time step. Program options include the determination at each time step of the numerical integration of two of the integral invariants of the shallow-water equations. Stable long-term runs were achieved using a 30minute time step.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Solving the shallow water equations on the Cray X-MP/48 and the Connection

The shallow water equations in Cartesian coordinates and two dimensions are solved on the Connection Machine 2 (CM-2) using both the spectral and finite difference methods. A description of these implementations is presented together with a brief discussion of the CM-2 as it relates to these specific computations. The finite difference code was written both in C* and *LISP and the spectral code...

متن کامل

A New Two Dimensional Model for Pollutant Transport in Ajichai River

Accurate prediction of pollution control and environmental protection need a good understanding of pollutant dynamics. Numerical model techniques are important apparatus in this research area. So a 2500 line FORTRAN 95 version code was conducted in which using approximate Riemann solver, couples the shallow water and pollution transport agents in two dimensions by the aid of unstructured meshes...

متن کامل

Firedrake-Fluids v0.1: numerical modelling of shallow water flows using an automated solution framework

This model description paper introduces a new finite element model for the simulation of non-linear shallow water flows, called Firedrake-Fluids. Unlike traditional models that are written by hand in static, low-level programming languages such as Fortran or C, Firedrake-Fluids uses the Firedrake framework to automatically generate the model’s code from a high-level abstract language called Uni...

متن کامل

Numerical Simulation of Free Surface in the Case of Plane Turbulent Wall Jets in Shallow Tailwater

Wall-jet flow is an important flow field in hydraulic engineering, and its applications include flow from the bottom outlet of dams and sluice gates. In this paper, the plane turbulent wall jet in shallow tailwater is simulated by solving the Reynolds Averaged Navier-Stokes equations using the standard  turbulence closure model. This study aims to explore the ability of a time splitting method ...

متن کامل

A spectral element shallow water model on spherical geodesic grids

The spectral element method for the two-dimensional shallow water equations on the sphere is presented. The equations are written in conservation form and the domains are discretized using quadrilateral elements obtained from the generalized icosahedral grid introduced previously (Giraldo FX. Lagrange– Galerkin methods on spherical geodesic grids: the shallow water equations. Journal of Computa...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002